lying there in a stupor - Espagnol Anglais Dictionnaire